package com.juejin.www.service;

import com.juejin.www.model.DTO.BoilingPointDTO;
import com.juejin.www.model.DTO.PageDTO;
import com.juejin.www.model.VO.BoilingPointVO;

/**
 * @author Jacky
 */
public interface BoilingPointService {

    /**
     * 获取沸点列表
     * @param uid 用户id
     * @param begin 起始加载索引
     * @return 沸点展示列表
     */
    PageDTO<BoilingPointVO> list(Integer begin, Integer uid);

    /**
     * 发布沸点
     * @param boilingPointDTO 沸点实体
     */
    void addBoilingPoint(BoilingPointDTO boilingPointDTO);

    /**
     * 删除沸点
     * @param id 沸点id
     */
    void deleteBoilingPoint(Integer id);
}

